#ifndef __ANRY_STOCK_LIBRARY_CONFIG_H__
#define __ANRY_STOCK_LIBRARY_CONFIG_H__

// standard library
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <string>
#include <ctime>
#include <cstring>
#include <cstdarg>

// stl
#include <vector>
#include <map>
#include <queue>
#include <deque>
#include <utility>

// pthread
#include <pthread.h>

// sqlite3
#include <sqlite3.h>

// platform specific config
#include "anry-stock-library-platform.h"

// for debug
#include "anry-stock-library-debug.h"

// library namespace for exporting functions
namespace ANRY_STOCK_LIBRARY
{
	int InitLibrary();
	int ReleaseLibrary();
	void* GetDataRetrieve();
};

#endif /* __ANRY_STOCK_LIBRARY_CONFIG_H__ */
